Generators of electricity - Espagnol Anglais Dictionnaire